Syde\Vendor\Inpsyde\PaymentGateway\PaymentGateway A

Total Complexity 68
Dependencies 18
Dependents 17
Total lines 449
Lines of code 273
Logical lines of code 178
Comment lines 142
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
get_field_value()
A
50 8 26
generate_settings_html()
S
50 7 28
filterVirtualFields()
S
58 4 15
get_custom_attribute_html()
S
61 4 13
__get()
S
62 4 12
process_refund()
S
56 3 18
payment_fields()
S
58 3 15
locate()
S
63 3 11
getFieldConfig()
S
62 3 11
process_payment()
S
57 2 15
is_available()
S
63 2 11
get_icon()
S
63 2 10
getOrder()
S
68 2 7
has_fields()
S
69 2 7
get_description()
S
70 2 6
locateWithFallback()
S
70 2 7
get_title()
S
70 2 6
getIncomingFieldValue()
S
69 2 6
getFieldValue()
S
69 2 7
get_form_fields()
S
68 2 6
get_option_key()
S
65 2 9
__construct()
S
60 1 12
init_settings()
S
75 1 4
createServiceKey()
S
79 1 3
get_transaction_url()
S
74 1 4
process_admin_options()
S
76 1 4